software testing thin-client engineering lathes quality assurance consulting application radius3 industrial lathe inspection laboratory control quality hmc test automation cnc milling machining cad project management machine tools